call functions and variables